home *** CD-ROM | disk | FTP | other *** search
/ IRIX Installation Tools & Overlays 2002 November / SGI IRIX Installation Tools & Overlays 2002 November - Disc 3.iso / relnotes / Impressario / ch4.z / ch4
Text File  |  2002-10-15  |  16KB  |  463 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        4.  _B_u_g__F_i_x_e_s
  9.  
  10.        All bug fixes listed below are inclusive thru the highest
  11.        release number.  That is, Impressario 2.1.2 includes all bug
  12.        fixes listed for Impressario 2.1.1 and 2.1, etc.
  13.  
  14.  
  15.        4.1  _I_m_p_r_e_s_s_a_r_i_o _2._9._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
  16.             _2._1_0._5
  17.  
  18.           +o No PV fixes have been incorporated into release 2.10.5
  19.             of Impressario.
  20.  
  21.  
  22.        4.2  _I_m_p_r_e_s_s_a_r_i_o _2._8._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
  23.             _2._9._5
  24.  
  25.           +o No PV fixes have been incorporated into release 2.9.5
  26.             of Impressario.
  27.  
  28.  
  29.        4.3  _I_m_p_r_e_s_s_a_r_i_o _2._7._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
  30.             _2._8._5
  31.  
  32.        The follow fixes have been incorporated into release 2.8.5
  33.        of Impresario.
  34.  
  35.           +o PV809588 - We can now show printer options in users
  36.             locale. Customers who use locales with ',' as a decimal
  37.             point will now be able to see them displayed correctly.
  38.  
  39.  
  40.        4.4  _I_m_p_r_e_s_s_a_r_i_o _2._6._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
  41.             _2._7._5
  42.  
  43.        The follow fixes have been incorporated into release 2.7.5
  44.        of Impresario.
  45.  
  46.           +o PV 206877 - gscan now has a  minimum size so important
  47.             controls aren't lost when window is made small.
  48.  
  49.           +o PV 347288 - Replaced the license agreement in all of
  50.             the distributed source files so they all have the same
  51.             licence.
  52.  
  53.           +o PV 805336 - Removed the 5.3 libraries from Impressario.
  54.             Psrip no longer relies on the 5.3 libs and tools.
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.        4.5  _I_m_p_r_e_s_s_a_r_i_o _2._5._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
  75.             _2._6._5
  76.  
  77.        The follow fixes have been incorporated into release 2.6.5
  78.        of Impresario.
  79.  
  80.           +o PV 206884 - gscan doesn't draw rubbish when window is
  81.             resized after prescan and then zoomed.
  82.  
  83.           +o PV 555456 - gscan no longer dumps core during prescan.
  84.  
  85.           +o PV 679020 - Cleaned up memory corruption in gscan
  86.  
  87.           +o PV 794535 - many memory handling promblems have been
  88.             fixed with regards to PPD file handling.
  89.  
  90.  
  91.        4.6  _I_m_p_r_e_s_s_a_r_i_o _2._4._5 _P_V _F_i_x_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
  92.             _2._5._5
  93.  
  94.        The follow fixes have been incorporated into release 2.5.5
  95.        of Impresario.
  96.  
  97.           +o PV43811 - imprint uses current date for page header. A
  98.             -M option has been added to imprint to allow it to
  99.             print the modification time of the file.
  100.  
  101.           +o PV647108 - gscan fails under trusted irix. Added a
  102.             check for TRIX environment.  Gscan acts as if
  103.             _SCNOSENDFD variable is set when running under Trix.
  104.  
  105.        4.7  _I_m_p_r_e_s_s_a_r_i_o _2._1.* _P_a_t_c_h_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
  106.             _2._2.*
  107.  
  108.        At the time of this writing (June, 1997) there are no
  109.        patches for Impressario 2.1.* (so there are no 2.1.* patches
  110.        to list that would have been incorporated in Impressario
  111.        2.2.*).  See the release notes for the Print software for
  112.        additional information (the Print software is the base IRIX
  113.        lp spooler and is not considered part of Impressario).
  114.  
  115.        4.8  _I_m_p_r_e_s_s_a_r_i_o _2._1 _P_a_t_c_h_e_s _i_n_c_o_r_p_o_r_a_t_e_d _i_n _I_m_p_r_e_s_s_a_r_i_o
  116.             _2._1._1, _2._1._2 _a_n_d _2._1._3
  117.  
  118.        At the time of this writing (Oct, 1996) there are no patches
  119.        for Impressario 2.1 (so there are no 2.1 patches to list
  120.        that would have been incorporated in Impressario  2.1.1,
  121.        2.1.2 or 2.1.3).
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.        4.9  _I_m_p_r_e_s_s_a_r_i_o__2_._0__p_a_t_c_h_e_s__i_n_c_o_r_p_o_r_a_t_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1
  141.  
  142.        The following Impressario 2.0 patches have been incorporated
  143.        into Impressario 2.1.  There is no need to install these
  144.        patches on Impressario 2.1 (or higher).
  145.  
  146.           +o Patch 1328 for SGI bug 376904 -- /usr/lib/print/psrip
  147.             will not work with Kanji font keys.  This causes Kanji
  148.             fonts to not work.  Only needed if the Kanji font
  149.             option was installed under Impressario 2.0.  This patch
  150.             was found on the Kanji Fonts for Impressario CD
  151.             (marketing code SC4-IMPJ2-2.0 or SC4-IMPJ5-2.0.)
  152.             Important:
  153.  
  154.           +o psrip(1) would not work with CID fonts in Impressario
  155.             versions 2.1 and 2.1.1 or if patch 1328 was loaded on
  156.             Impressario 2.0.  This has been fixed.  CID fonts are
  157.             not supported if the optional product "Kanji Fonts for
  158.             Impressario V2.0" has been installed.  See section 5,
  159.             Known Problems and Workarounds in this document.
  160.  
  161.           +o Patch 1415 for SGI bug 383022 and 387531 -- N32 version
  162.             of libspool was not compiled N32 on the Impressario 2.0
  163.             release.  This only affects developers writing
  164.             Impressario GUI applications that are compiled N32.
  165.  
  166.        4.10  _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._2
  167.  
  168.        Unless noted otherwise, these bugs existed in previous
  169.        Impressario 2.* releases and are fixed in Impressario 2.2
  170.        and higher.
  171.  
  172.           +o A bug in the filter /usr/lib/print/psselect that could
  173.             cause psselect to not process a PostScript file
  174.             correctly has been fixed.  Previously, if an EPS file
  175.             was enclosed in the PostScript stream the Document
  176.             Structuring tags in the EPS file may have reset the
  177.             page count to 1.  psselect now supports page numbering
  178.             in this manner.
  179.  
  180.           +o /usr/lib/print/psselect could fail to parse PostScript
  181.             files generated by certain applications that may not
  182.             correctly follow Adobe Document Structuring
  183.             conventions.  In the past, psselect would return an
  184.             error for these cases.  psselect will now pass the
  185.             PostScript back to standard out with no changes made to
  186.             the input file.  This is a "gentler" failure mode in
  187.             that it still allows the document to print.
  188.  
  189.           +o /usr/lib/print/psrip would core dump if /etc/passwd
  190.             permissions were set to 0400.  This has been fixed.
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                   - 4 -
  203.  
  204.  
  205.  
  206.           +o A bug in gscan could cause a core dump if a <CTRL>i
  207.             (zoom in) function was invoked.  This has been fixed.
  208.  
  209.           +o A single phandler process would sometimes hang when
  210.             driving the parallel port (typically 2 phandler
  211.             processes run).  This has been fixed.
  212.  
  213.           +o If a PostScript file is processed by psrip that
  214.             specifically sets the page size to something other then
  215.             A size (8.5 x 11.0 inches) the page may not print and
  216.             you get this message (printed and in
  217.             /var/spool/lp/log):
  218.  
  219.             %%[ Error: configurationerror; OffendingCommand:
  220.             setpagedevice; ErrorInfo:  PageSize --nostringval-- ]%%
  221.  
  222.             The /usr/lib/print/data/psrip/startup.ps file was
  223.             changed to set the PageSize policy to 1 to ignore
  224.             pagesize errors.
  225.  
  226.           +o imprint can now print files that have a single quote in
  227.             the filename.
  228.  
  229.           +o The psrip man page was updated to clarify the usage of
  230.             -g and -y options.
  231.  
  232.        4.11  _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1_._2__a_n_d__2_._1_._3
  233.  
  234.        Unless noted otherwise, these bugs existed in previous
  235.        Impressario 2.*  releases and are fixed in Impressario 2.1.2
  236.        and higher.
  237.  
  238.           +o A bug in the filter /usr/lib/print/sgi2stiff has been
  239.             fixed to allow the filter to correctly process SGI
  240.             image files with an alpha channel.  The bug was most
  241.             often seen when printing from imgworks(1).  (Because of
  242.             this bug printing from imgworks(1) did not work with
  243.             previous releases of Impressario 2.* -- workaround is
  244.             to save the file from imgworks(1) and print the saved
  245.             file).
  246.  
  247.           +o gscan(1) could core dump the first time it is run if a
  248.             ~/.cmsrc file does not exist.  This bug existed in the
  249.             Color Management Software (cms) shared libraries and
  250.             affected all applications that used cms: gscan(1),
  251.             cocostiff(1), cocogif(1) and cocojpeg(1), etc. This bug
  252.             has been fixed in cms version 1.0.2.  cms shared
  253.             libraries are found in the cms_eoe subsystem.
  254.  
  255.           +o A bug in gscan(1) prevented using scanner drivers that
  256.             did not use the same API as gscan(1).  This has been
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.                                   - 5 -
  269.  
  270.  
  271.  
  272.             fixed for Impressario 2.1.2 and 2.1.3 to allow gscan to
  273.             be used with o32 or N32 scanner drivers.
  274.  
  275.           +o psrip(1) would not read the
  276.             /usr/lib/print/data/psrip/startup.ps file in
  277.             Impressario versions 2.1 and 2.1.1 or if  patch 1328
  278.             was loaded on Impressario 2.0. This has been fixed.
  279.  
  280.           +o The Epson Stylus model file
  281.             (/var/spool/lp/model/epsonESCP2_model) shell script had
  282.             a bug that prevented the correct ICC profile from being
  283.             selected when the resolution was set to 720 DPI.  This
  284.             has been fixed by changing the lines:
  285.  
  286.                if [ ! -r "$icc_dir/$icc_name" ]; then
  287.                   icc_name="$def_profile"
  288.                fi
  289.  
  290.             to:
  291.  
  292.                if [ ! -r "$icc_dir/$icc_name" ]; then
  293.                   icc_name=""
  294.                fi
  295.  
  296.        4.12  _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1_._1
  297.  
  298.        Unless noted otherwise, these bugs existed in previous
  299.        Impressario 2.* releases and are fixed in Impressario 2.1.1
  300.        and higher.  NOTE: Impressario 2.1.1 was a limited release
  301.        shipped with early access O2 systems running IRIX 6.3.
  302.  
  303.           +o A bug that could cause PrintStatus and some printer
  304.             drivers to core dump when calling the libpod
  305.             PDLocalReadInfo function has been fixed.  This bug
  306.             exists in the Impressario 2.0 and 2.1 products.  The
  307.             bug is only seen with binaries linked against the N32
  308.             versions of libpod. (This bug would be of concern to
  309.             developers who developed N32 Impressario drivers that
  310.             linked against the Impresario 2.0 or 2.1 N32 versions
  311.             of libpod.)
  312.  
  313.        4.13  _B_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1
  314.  
  315.        Unless noted otherwise, these bugs existed in previous
  316.        Impressario 2.*  releases and are fixed in Impressario 2.1
  317.        and higher.
  318.  
  319.           +o The /usr/sbin/mkjtpr shell script (used for adding a
  320.             printer that is connected directly to the network)
  321.             would sometimes indicate that a printer could not be
  322.             connected to when the printer was not on the same
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                                   - 6 -
  335.  
  336.  
  337.  
  338.             subnet.  This has been corrected.
  339.  
  340.           +o The /usr/lib/print/text2pcl filter no longer logs a
  341.             debug message in /var/spool/lp/log when it is run.
  342.  
  343.           +o The HP 1600C DeskJet driver model file
  344.             /var/spool/lp/model/deskjetII_model incorrectly set the
  345.             name of the ICC color profile to use to hp2600C200.pf.
  346.             The correct file name (hp2600C2.pf) is now used.
  347.  
  348.           +o The HP 1200C no longer offers a resolution setting of
  349.             600 DPI (the HP 1200C supports a maximum resolution of
  350.             300 DPI).
  351.  
  352.           +o The -a option to /usr/lib/print/psrip now works.
  353.  
  354.           +o In some cases, under Impressario 2.0, the option to
  355.             print multiple copies was ignored and a single copy was
  356.             always printed.  This has been corrected.
  357.  
  358.           +o If a blank optional title was set in the glp panel the
  359.             print job options would not be parsed correctly.  This
  360.             was a bug in the libspool library and may have affected
  361.             any utility that uses libspool.
  362.  
  363.           +o The Epson Stylus printers would not use MicroWeave even
  364.             when the option for Microweave was set from the options
  365.             panel.  That has been fixed in Impressario 2.1.
  366.  
  367.           +o The HP ScanJet scanner drivers previously listed the
  368.             maximum resolution as 1600 DPI.  If the resolution was
  369.             set higher then the maximum interpolated resolution
  370.             supported by the scanner then the setting was ignored
  371.             and and the maximum interpolated resolution supported
  372.             by the scanner was used. The IIc and IIcx are supported
  373.             with a maximum resolution of 800 DPI.  The 3C and 4C
  374.             are supported with a maximum resolution of 1200 DPI.
  375.             The 4P is supported with a maximum resolution of 600
  376.             DPI. (These are the maximum interpolated resolutions
  377.             supported by these scanners.)
  378.  
  379.  
  380.        4.14  _I_m_p_r_e_s_s_a_r_i_o__1_._2__b_u_g_s__f_i_x_e_d__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._0
  381.  
  382.           +o A bug that prevented the OPTION string from being
  383.             parsed correctly in model files has been fixed.
  384.  
  385.           +o A bug in libspool that did not handle special
  386.             characters in the banner page title field has been
  387.             fixed (example:  single quotes).
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.                                   - 7 -
  401.  
  402.  
  403.  
  404.           +o A bug that prevented gscan from scanning small files
  405.             when used as a PhotoShop plug-in has been fixed.
  406.  
  407.           +o A bug that prevented gscan from terminating a scan when
  408.             used as a PhotoShop plug-in has been fixed.
  409.  
  410.           +o Some printer drivers searched for the string "/dev/plp"
  411.             and would only print to the /dev/plp device (preventing
  412.             the additional parallel ports available on an IO4 from
  413.             being used).  This restriction has been removed.
  414.  
  415.           +o A bug that prevented a printer queue from being
  416.             disabled by commands in an lp model file has been fixed
  417.             (lp model files disable a printer queue when an error
  418.             is detected to keep print jobs from being dropped).
  419.             This problem is only seen if the lp system is stopped
  420.             and started using the commands "/etc/init.d/lp stop",
  421.             "/etc/init.d/lp start".  Developers should add the
  422.             following to their lp model files to avoid the same
  423.             problem:
  424.  
  425.             LOGNAME=lp
  426.  
  427.             export LOGNAME
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.